value oneself very highly - Francés Inglés Diccionario